Big Huge Thesaurus

plate armour

noun

sounds kind of like